package br.com.datasun.biblioteca.entities;

public enum EstadoConservacao {
	BOM(1l), REGULAR(2l), OTIMO(3l), PESSIMO(4l);
	private Long id;
	private EstadoConservacao(Long id){
		this.id = id;
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	
	public static EstadoConservacao getValueOf(Long idEstadoConservacao){
		EstadoConservacao result = null;
		if(EstadoConservacao.BOM.getId().equals(idEstadoConservacao)){
			result = EstadoConservacao.BOM;
		}else if(EstadoConservacao.REGULAR.getId().equals(idEstadoConservacao)){
			result = EstadoConservacao.REGULAR;
		}else if(EstadoConservacao.PESSIMO.getId().equals(idEstadoConservacao)){
			result = EstadoConservacao.PESSIMO;
		}
		return result;
	}
}
